A Report on the BPrologCSP Solver

نویسندگان

  • Neng-Fa Zhou
  • Olivier Roussel
چکیده

This note attempts to give a quick analysis of the results of the BPrologCSP solver in the second international solver competition. The constraint propagators used in the solver are implemented in AR (action rules), a language available in B-Prolog, and the search part is implemented using labeling mix, a built-in in B-Prolog, that allows for the use of mixed strategies and time limits in labeling variables. The reader is referred to the papers on AR [2, 4] for the implementation of the propagators and the B-Prolog users’ manual for the use of labeling mix. The results of the BPrologCSP solver are mixed: One the one hand, it was unexpectedly ranked top in two of the categories (global and n-ary intentional), and on the other hand, it was placed only 13th in the binary intentional category. The propagators from last year’s solver [3] were used for extensionally defined constraints. Since the procedures on tables were implemented in Prolog, the poor performance on extensionally defined constraints was expected. B-Prolog’s finite-domain solver has the reputation for high performance. As described in [2], the high performance is partially attributed to the efficient event-handling architecture. This high performance is normally revealed on not only n-ary constraints but also binary constraints. The implementation of the all different constraint is based on a weak version of the hall-set finding algorithm [4], which is weaker in terms of prunning power than Regin’s filtering algorithm [1]. It is unclear if Regin’s algorithm is used in any other participating solvers. If so, it would be worthwhile to investigate why the BPrologCSP solver outperformed them. The BPrologCSP solver was disappointedly ranked only 13th among 16 participating solvers in the binary intentional category. The following table shows the instances that the BPrologCSP solver failed to solve within the time limit:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simulation of Strap-On Boosters Separation in the Atmosphere

A numerical dynamic-aerodynamic interface for simulating the separation dy­n­a­m­ic­s of co­n­­s­t­r­a­i­ned strap-on boosters jettisoned in the atmosphere is presented. A 6-DOF multi body dynamic solver ،using Constraint For­ce Equation Methodology is coupled with a numerical time dependent Euler flow solver. An automatic dyna­m­i­­c mesh updating proc­e­d­ure is employed using smoothing and l...

متن کامل

A Numerical Investigation on the Unstable Flow in a Single Stage of an Axial Compressor

An unsteady two-dimensional finite-volume solver was developed based on Van Leer’s flux splitting algorithm in conjunction with “Monotonic Upstream Scheme for Conservation Laws (MUSCL)” limiters to improve the order of accuracy and the two-layer Baldwin-Lomax turbulence model was also implemented. Two test cases were prepared to validate the solver. The computed results were compared with the e...

متن کامل

Analysis of Radial Baffle Effects on Acoustic Characteristics of a Combustion Chamber

An efficient finite volume approach has been used to develop a three dimensional Helmholtz acoustic solver for complex geometries. This acoustic solver was utilized to obtain characteristic mode shapes and frequencies of a baffled combustion chamber. An experimental setup, including stationary and moving sensors, has also been used to measure these quantities for the same model combustion chamb...

متن کامل

Modeling Khowr-e Musa Multi-Branch Estuary Currents due to the Persian Gulf Tides Using NASIR Depth Average Flow Solver

The depth average module of NASIR finite volume solver was applied to study the tide induced currents in Khowr-e-Musa estuary. The model computes water level variation and velocity components in horizontal plane solving depth average continuity and momentum equations considering the hydrostatic pressure distribution. The software takes into account the bed and wall geometric complexities and re...

متن کامل

Equilibrium condition nonlinear modeling of a cracked concrete beam using a 2D Galerkin finite volume solver

A constitutive model based on two–dimensional unstructured Galerkin finite volume method (GFVM) is introduced and applied for analyzing nonlinear behavior of cracked concrete structures in equilibrium condition. The developed iterative solver treats concrete as an orthotropic nonlinear material and considers the softening and hardening behavior of concrete under compression and tension by using...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007